﻿.nav-top {
height:96px;
width:100%;
 padding-top:20px;
}
    .nav-top .bx-logo {
    max-height:50px;
   
    }
    .nav-top .fuww {
    
    }
    .nav-top .fuww .p1 {
    font-size:14px;
    color:#666666;
    padding-left:40px;
    }
    .nav-top .fuww .p2 {
    font-size:24px;
    color:#ff9d1e;
    }
    .nav-top .input {
    width:300px;
    height:38px;
    background:#ededee;
    border-radius:5px;
    margin-right:70px;
    margin-top:8px;

    }
        .nav-top .input input {
        width:80%;
        height:100%;
        background:rgba(0,0,0,0);
        border:none;
        padding:0 10px;
        font-size:14px;
        color:#999999;
        }
        .nav-top .input i {
            display:inline-block;
        color:#ff9d1e;
        font-size:20px;
         width:100%;
        height:100%;
        text-align:center;
          line-height:38px;
        }
        .nav-top .input button {
         width:15%;
           background:rgba(0,0,0,0);
        border:none;
        height:100%;
        line-height:38px;
        }
.bx-head {
background:#076ce0;
}
.aboutus {
    padding: 110px 0 70px 0;
}
    .aboutus .img {
    width:395px;
    height:545px;
    position:relative;
    box-shadow:-5px 5px  5px 5px #e0ecfa;
    z-index:2;
	left: 50px;
    }
    .aboutus .about-img {
    position:relative;
    }
    
    .aboutus .about-img::after {
        position:absolute;
    content:'';
    background:#418ce2;
    width:260px;
    height:300px;
    top:-70px;
    right:0;
    }
        .aboutus .img img {
        width:100%;
        height:100%;
        }
.about-wz {
padding-top:115px;
}
 .biaoti h2 span {
width:5px;
height:53px;
background:#073ae0;
display:inline-block;
float:left;
margin-right:15px;
}
 .biaoti h2 p:nth-child(2) {
font-size:32px;
}
 .biaoti h2 p:nth-child(3) {
font-size:16px;
color:#999999;
}
    .about-wz .neirong p {
    font-size:16px;
    color:#999999;
	line-height:2em;
	text-indent:2em;
	margin-top:20px;
	text-align: justify;
    }
    .about-wz .neirong span {
    width:100px;
    height:4px;
    background:#073ae0;
    display:inline-block;
    margin-top:70px;
    }
.gscd {
    width: 100%;
    height: 685px;
    background: url(../img/nmmpd.png) left center no-repeat;
    padding-top: 220px;
}
    .gscd h3 {
    font-size:32px;
    color:#fff;
    margin-bottom:25px;
    }
    .gscd p {
    font-size:16px;
    color:#fff;
        }
    .gscd span {
    display:inline-block;
    margin-top:70px;
    height:4px;
    width:100px;
    background:#fff;
    }
.proudnt {
    padding: 110px 0 70px 0;
}
    .proudnt ul {
    padding-top:40px;
    }
    .proudnt ul li {
    padding:10px;
    }
        .proudnt ul li .div {
        width:100%;
        height:285px;
        position:relative;
        overflow:hidden;
        }
            .proudnt ul li div img {
            width:100%;
            height:100%;

            }
            .proudnt ul li div .div1 {
             width:100%;
            height:100%;
            background:rgba(0,0,0,.5);
            position:absolute;
            top:285px;
            }
                .proudnt ul li div .div1 h3 {
                font-size:24px;
                color:#fff;
                text-align:center;
                padding-top:50px;
                }
                .proudnt ul li div .div1 p {
                font-size:16px;
                color:#fff;
                padding:00px 20px;
                margin:10px 0;
                }
        .proudnt ul li a {
        display:block;
        }
            .proudnt ul li a:hover .div1 {
           transition:all ease-in-out 1s;
           top:0;
            }
            .news ul{
                border-left:1px solid #bababa;
                margin-top:40px;
            }
                .news ul li {
                padding-left:30px;
                position:relative;
                margin-bottom:70px;
                }
                    .news ul li a {
                    display:block;
                    }
                    .news ul li:last-child {
                    margin-bottom:0;
                    }
                        .news ul li a h3 {
                        font-size:20px;
                        color:#666666;
                            margin-bottom: 10px;
                        }
                        .news ul li a p {
                        color:#999;
                        font-size:14px;
                        }
                    .news ul li::after {
                    content:'';
                    position:absolute;
                    top:3px;
                    left:-8px;
                    width:16px;
                    height:16px;
                    border-radius:50%;
                    background:#bababa;
                    border:2px solid #e4e9ed;
                    }
                    .news ul li:hover a h3 {
                    color:#076ce0;
                    }
                    .news ul li:hover::after {
                    background:#076ce0;
                    border:2px solid #c1d0f5;
                    }
.news {
    width: 100%;
    background: #eef5fa;
    padding: 110px 0 70px 0;
}
.hzhb {
    padding: 110px 0 70px 0;
}
.multiple-items {
margin-top:40px;
}
    .multiple-items div {
    text-align:center;
    }
.slick-initialized .slick-slide {
text-align:center;
}
 .multiple-items div img {
    max-height:90px;
    margin:0 auto;
    }
  .multiple-items div {
    box-shadow: 0px 0px 1px 1px #edeff8;
}
.lxwm {
    padding: 110px 0 70px 0;
    border: 1px dashed #d6d6d6;
}
    .lxwm h5 {
    text-align:center;
    font-size:32px;
    color:#333333;
    }
    .lxwm ul li {
    text-align:center;
    }
    .lxwm ul li .div {
    width:315px;
    height:95px;
    padding:15px 0 0 40px ;
    box-shadow:0 0 5px 5px #eef1f8;
    margin:0 auto;
    }
        .lxwm ul li .div .i {
        width:60px;
        height:60px;
        text-align:center;
        color:#ffffff;
        border-radius:50%;
        padding-top:15px;
        }
            .lxwm ul li .div .i i {
           
            font-size:30px;

            }
        .lxwm ul li .div .p {
        width:calc(100% - 65px);
        height:100%;
        text-align:left;
        padding-left:30px;
        font-size:14px;
        color:#666666;
        }
        .lxwm ul li:nth-child(1) .div .i {
        background:#40d88e;
        }
        .lxwm ul li:nth-child(1) .div .p p:nth-child(1) {
        color:#40d88e;
        }
           .lxwm ul li:nth-child(2) .div .i {
        background:#26b2f0;
        }
        .lxwm ul li:nth-child(2) .div .p p:nth-child(1) {
        color:#26b2f0;
        }
           .lxwm ul li:nth-child(3) .div .i {
        background:#ffb400;
        }
        .lxwm ul li:nth-child(3) .div .p p:nth-child(1) {
        color:#ffb400;
        }
.footerwzj {
background:#1b1f2c;
padding:25px 0;
}
.lianjie {
color:#cccccc;
font-size:14px;
}
    .lianjie a {
    color:#cccccc;
font-size:14px;
padding:0 5px;
    }

.footerwzj .pull-left1 h2 {
    font-size:22px;
    color:#cccccc;
    margin-top:5px;
    margin-bottom:5px;
}
.footerwzj .pull-left1 p {
font-size:14px;
color:#cccccc;
}
.footerwzj .pull-right1 {
    float:right;
}
.footerwzj .pull-left1 {
float:left;
}
.bx-mb-nav span {
color:#076ce0;
}
.cgal ul li {
    text-align:center;
    margin-bottom:20px;
}
    .cgal ul li div {
    display:inline-block;
    width:325px;
    height:230px;
    overflow:hidden;
    }
        .cgal ul li div img {
        width:100%;
        height:100%;
        }
        .cgal ul li  p {
        font-size:18px;
        margin-top:15px;
        }
.xwzx ul li .tet .img {
float:left;
height:130px; 
width:230px;
overflow:hidden;
}
    .xwzx ul li .tet .img img {
    width:100%;
    height:100%;
    }
.bx-news-date ul li .date {
    width: 130px!important;
    height: 130px!important;
    background-color: #e7e7e7;
    text-align: center;
    color: #666666;
    transition: all 0.5s;
}
.bx-news-date ul li .tet {
    padding-left: 130px!important;
    height:130px; 
}
   .bx-news-date ul li .tet h3 {
    padding-left: 15px;
    padding-top: 25px;
}
    .bx-news-date ul li .tet p  {
    padding-left:15px;
    margin-top:5px;
    }
.cp .p1 {
text-align:center;
margin-bottom:40px;
}
.cp .p1 a {
    padding:10px 15px;
    margin:0 5px;
    font-size:22px;
    color:#333333;
}
    .cp .p1 a:hover {
    background:#2f82ff!important;
    color:#fff!important;
    }
.cp ul li {
text-align:center;
margin-bottom:50px;
}
.cp ul li .img {
width:80%;
height:100%;
display:inline-block;
overflow:hidden;
}
    .cp ul li a {
    font-size:24px;
    }
.sore_focus {
 background:#2f82ff!important;
    color:#fff!important;
}
.bx-news-tow ul li .tet h3 {
    font-size: 18px;
    color: #333;
    margin: 40px 0 10px!important;
    font-weight: initial;
}
.bx-news-tow ul li {
    padding: 20px 0!important;
    border-bottom: solid 1px #ececec;
}






@media (max-width:1000px) {
.aboutus {
    padding: 15px 0 15px 0px;
}
.about-wz {
    padding-top: 0px;
}
 .biaoti h2 p:nth-child(2) {
    font-size: 24px;
}
 .biaoti h2 span {
    width: 4px;
    height: 43px;
    background: #073ae0;
    display: inline-block;
    float: left;
    margin-right: 15px;
}
    .aboutus .about-img::after,
    .about-wz .neirong span  {
    display:none;
    }
    .aboutus .img {
    width: 100%;
    height: 100%;
    position: relative;
    box-shadow: -5px 5px 5px 5px rgba(0,0,0,0);
    z-index: 2;
	left:0;
}
    .about-wz .neirong {
    margin-bottom:15px;
    }
    .nav-top {
    height: 70px;
    width: 100%;
    padding-top: 10px;
}
        .nav-top .input {
        position:absolute;
        top:75px;
        }
        .bx-nav-one .bx-nav ul li {
    position: relative;
    float: left;
    line-height: 50px;
    text-align: center;
    font-size: 16px;
    color: #fff;
    z-index: 600;
    padding: 0 0px;
    width: 100% !important;
}
        .bx-nav-one .bx-nav ul li a {
    display: block;
    color: #333!important;
}
    .bx-nav-one .bx-nav {
    background:#fff;
    }
.gscd {
    width: 100%;
    height: 100%;
    background: url(../img/nmmpd.png) left center no-repeat;
    padding-top: 15px;
    margin-bottom:15px;
}
.gscd h3 {
    font-size: 16px;
    color: #fff;
    margin-bottom: 10px;
}
.news ul li {
    padding-left: 15px;
    position: relative;
    margin-bottom: 10px;
}
   
.gscd span {
    display: inline-block;
    margin-top: 10px;
    height: 2px;
    width: 70px;
    background: #fff;
}
.proudnt {
    padding: 15px 0 15px 0;
}
.proudnt ul {
    padding-top: 10px;
}
.proudnt ul li .div {
    width: 100%;
    height: 110px;
    position: relative;
    overflow: hidden;
}
.proudnt ul li div .div1 h3 {
    font-size: 16px;
    color: #fff;
    text-align: center;
    padding-top: 10px;
}
.proudnt ul li div .div1 p {
    font-size: 12px;
    color: #fff;
    padding: 00px 5px;
    margin: 5px 0;
}
.news {
    width: 100%;
    background: #eef5fa;
    padding: 15px 0 15px 0;
}
.news ul {
    border-left: 1px solid #bababa;
    margin-top: 10px;
}
.news ul li a h3 {
    font-size: 16px;
    color: #666666;
}
.news ul li a p {
    color: #999;
    font-size: 12px;
}
.about-wz .neirong p {
    font-size: 12px;
    color: #999999;
}
.gscd p {
    font-size: 12px;
    color: #fff;
}
    .lianjie a {
    display:inline-block;
    width:25%;
    text-align:center;
   padding: 0 0px;
    }
    .footerwzj {
    background: #1b1f2c;
    padding: 15px 0;
}
    .hzhb {
    padding: 15px 0 15px 0;
}
    .slick-slider {
    margin-bottom: 10px;
}
    .multiple-items {
    margin-top: 10px;
}
    .multiple-items div {
    box-shadow: -3px 5px 5px 5px #fff;
}
    .lxwm {
    padding: 15px 0 15px 0;
    border: 1px dashed #d6d6d6;
}
    .lxwm h5 {
    text-align: center;
    font-size: 24px;
    color: #333333;
}
    .lxwm ul li {
    text-align: center;
    margin-top:10px;
}
    .lxwm ul li .div {
    width: 315px;
    height: 95px;
    padding: 15px 0 0 40px;
    box-shadow: 0 0 2px 3px #eef1f8;
    margin: 0 auto;
}
    .footerwzj .pull-right1 {
    float:none;
text-align:center;
margin-top:5px;

}
.footerwzj .pull-left1 {
float:none;
text-align:center;
}
    .footerwzj .pull-left1 p span {
    display:block;
    }
.footerwzj .pull-left1 h2 {
    font-size: 16px;
    color: #cccccc;
    margin-top: 5px;
    margin-bottom: 5px;
}
    .footerwzj .pull-left1 p {
    font-size: 12px;
    color: #cccccc;
}
        .footerwzj .pull-left1 p .span {
        display:none;
        }
        .cgal ul li div {
    display: inline-block;
    width: 50%;
    height: 100%;
    overflow: hidden;
}
        .cgal ul li p {
    font-size: 11px;
    margin-top: 15px;
}
    .xwzx ul li .tet .img {
    display:none;
    }
    
.bx-news-date ul li .date {
    width: 90px!important;
    height: 90px!important;
    background-color: #e7e7e7;
    text-align: center;
    color: #666666;
    transition: all 0.5s;
}
.bx-news-date ul li .tet {
    padding-left: 100px!important;
    height: 90px;
}
.cp ul li a {
    font-size: 12px;
}
.cp ul li {
    text-align: center;
    margin-bottom: 15px;
}
.cp .p1 a {
    padding: 5px 0px;
    margin: 0 0px;
    width:50%;
    display:inline-block;
    float:left;
    font-size: 12px;
    color: #333333;
}
.cp .p1 {
    text-align: center;
    margin-bottom: 10px;
}
.bx-news-date ul li .tet h3 {
    padding-left: 15px;
    padding-top: 5px;
}
.bx-news-tow ul li .tet h3 {
    font-size: 18px;
    color: #333;
    margin: 0px 0 5px!important;
    font-weight: initial;
    padding-top:5px;
}
.bx-news-tow ul li {
    padding: 10px 0!important;
    border-bottom: solid 1px #ececec;
}
.bx-news-date ul li .date p {
    font-size: 27px;
    margin: 5px 0 10px 0 !important;
}
}
